Các ví dụ Phép toán một ngôi

Phép toán dương và âm

Ta tính trước các phép toán một ngôi rồi mới xét các phép toán khác. Sau đây là ví dụ dùng phép phủ định:

3 − − 2 {\displaystyle 3--2}

Ở đây, ký hiệu '-' đầu tiên dành cho phép trừ, còn ký hiệu '-' thứ hai biểu thị phép toán một ngôi âm của 2 (hoặc '-2' có thể coi là số nguyên -2). Do đó, biểu thức bằng với:

3 - (−2) = 5

Theo lý thuyết thì, có phép toán dương nhưng nó không cần thiết nếu ta biết giá trị đã cho là dương:

(+2) = 2

Lượng giác

Trong lượng giác, các hàm lượng giác, chẳng hạn như sin {\displaystyle \sin } , cos {\displaystyle \cos } và tan {\displaystyle \tan } , là các phép toán một ngôi.

Ví dụ từ các ngôn ngữ lập trình

Javascript

Trong Javascript, các toán tử sau là các phép toán một ngôi:[2]

  • Tăng 1: ++x, x++
  • Giảm 1: −−x, x−−
  • Dương: +x
  • Âm: −x
  • Bù 1: ~x
  • Phủ định logic !x

Họ ngôn ngữ C

Trong họ ngôn ngữ C, các toán tử sau là phép toán một ngôi:[3][4]

  • Tăng 1: ++x, x++
  • Giảm 1: −−x, x−−
  • Tham chiếu: &x
  • Trỏ: *x
  • Dương: +x
  • Âm: −x
  • Bù 1: ~x
  • Phủ định logic !x
  • Sizeof: sizeof x, sizeof(type-name)
  • Chuyển đổi kiểu: (type-name) cast-expression